趁机: to seize an opportunity, to take advantage of situation...
注射: injection, to inject...
谜语: riddle, conundrum...